$(function () {
    // 数量
    //减
    $(".btnNumL").click(function () {
        let num = +$(this).next().val();
        --num;
        if (num > 0) {
            $(this).next().val(num);
            //获取单价
            let price = +$(this).closest(".ShoppingCar-cn-ul li").find(".ShoppCarSpan").text();
            //小计
            let subtotal = num * price;
            // $("#Price").text(subtotal.toFixed(2));
        } 
        calcCountPrice()
    });
    //加
    $(".btnNumR").click(function () {
        let num = +$(this).prev().val();
        ++num;
        $(this).prev().val(num);
        //获取单价
        let price = +$(this).closest(".ShoppingCar-cn-ul li").find(".ShoppCarSpan").text();
        //小计
        let subtotal = num * price;
        // $("#Price").text(subtotal.toFixed(2));
        calcCountPrice()
    });
    //计算总额和
    function calcCountPrice() {
        let count = 0;
        let total = 0;
        $(".Kontroleer:checked").each(function (i,v) {
            let num = +$(v).closest(".ShoppingCar-cn-ul li").find(".count").val();
            let price = +$(this).closest(".ShoppingCar-cn-ul li").find(".ShoppCarSpan").text();
            let subtotal = num * price;
            count += +subtotal;
            total += num;
        })
        $("#Price").text(count.toFixed(2));
        $(".choiceNum").text(total);
        $(".allShopping").text(total);
    }

    // 全选删除
    $(".delect").click(function () {
        $("#alleGekies:checked").closest(".ShoppingCar-comm").find(".ShoppingCar-comm-num").remove();
        calcCountPrice()
        $("#alleGekies").prop("checked",false);
    })
    //单选删除
    $(".delectDg").click(function () {
        $(this).closest(".ShoppingCar-cn-ul li").remove();
        calcCountPrice();
    })

    // 复选
    $("#alleGekies").click(function () {
        isAllSelects();
        calcCountPrice();
    });
    $(".Kontroleers").click(function () {
        isAllSelect();
        calcCountPrice();
    });
    $(".Kontroleer").click(function () {
        calcCountPrice()
    })
    function isAllSelects() {
        if ($("#alleGekies").prop("checked") === true) {
            $(".Kontroleers").prop("checked",true);
            $(".Kontroleer").prop("checked",true)
            
        } else {
            $(".Kontroleers").prop("checked",false);
            $(".Kontroleer").prop("checked",false);
        }
        
    }
    function isAllSelect() {
        if ($(".Kontroleers").prop("checked") === true) {
            $(".Kontroleer").prop("checked",true)
        } else {
            $(".Kontroleer").prop("checked",false);
            $("#alleGekies").prop("checked",false)
        }
    }
})